a{text-decoration: none; color: #212529;cursor: pointer;}
a:hover{text-decoration: none; }
html,body{min-height: 100%;}

.admin .ad_right .user_avatar{height:36px;width:36px;background-color:#f1f5f7;padding:3px}
.admin .ad_right .user_name{width:60px;margin-left:10px}
.admin .ad_right .user_dropdown .l-xia{position:relative;top:2px;font-size:14px}
.admin .ad_right .dropdown-menu{-webkit-box-shadow:0 5px 12px rgb(0 0 0 / 10%);box-shadow:0 5px 12px rgb(0 0 0 / 10%);border:none}
.admin .ad_right .dropdown-divider{border-top-color:#eff2f7}
.admin .ad_right .dropdown-item{font-size: 12px;}

.admin .ad_left .navbar_brand_box{background: #252b3b}
.admin .ad_left .menu dl dd a{font-size: 14px;cursor: pointer;display:block;color:#a5aac1!important;position:relative;-webkit-transition:all .4s;transition:all .4s}
.admin .ad_left .menu dl dd a:hover{color:#fff!important}
.admin .ad_left .menu dl dd{ line-height: 44px;padding:0 24px;margin-bottom: 0;}
.admin .ad_left .menu dl dd ul{padding: 0;padding-left: 24px;}
.admin .ad_left .menu dl dd ul li{ line-height: 34px;font-size: 13px;}
.admin .ad_left .menu dl dt{color: #777;padding: 10px 20px;}
.admin .ad_left .menu .active{color:#fff!important}
.admin .ad_left .menu dl dd a i.z{margin-right: 5px;}

button.badge{border: none;}
.avatar{width: 20px;height: 20px}
.delete_box{margin-right: 10px;}
.badge{margin-right:6px;}


.admin .ad_left{background: #262626;width:200px;}
.admin .ad_left .menu{overflow-y: auto;width:200px;bottom:0;margin-top:0;position:fixed;top:70px;background:#252c3c;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 8%);box-shadow:0 2px 4px rgb(0 0 0 / 8%)}
.admin .ad_left .logo{color:#fff;line-height:70px;display:block;text-align:center;font-size:32px;FONT-WEIGHT:600}

.admin .ad_right{width:calc(100% - 200px);}
.admin .ad_right .topbar{width:calc(100% - 200px);height: 70px;position:fixed;top:0;right:0;background-color:#fff;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 8%);box-shadow:0 2px 4px rgb(0 0 0 / 8%)}
.admin .ad_right .user_dropdown{width: 160px;display:flex;height:70px;justify-content:center;align-items:center}

.admin .ad_right .portal{display: block;line-height: 70px;margin-left: 20px;}
.admin .ad_right .setting{display: flex;width: 30px;padding-right: 10px;justify-content: center;align-items: center;height: 70px;}

.liheader{color:#505d69;background-color:#f8f9fa}
.list-group li{display:flex;border:none;display:-webkit-flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}
.list-group li span{min-width:100px}
#iload{margin-top: 80px;padding: 0 15px;}

@media (max-width: 1199.98px) {

}
@media (max-width: 991.98px) {

}
@media (max-width: 767.98px) {
    .admin .ad_left{width:100%;height: 100%;}
    .admin .ad_right{width:100%;}
    .admin .ad_right .topbar{width:100%;height: 50px;position:fixed;top:0;right:0;background-color:#fff;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 8%);box-shadow:0 2px 4px rgb(0 0 0 / 8%)}
    .admin .ad_left .menu{z-index: 100;position: fixed;top: 50px;left: 0;height: 100%;overflow-y: auto;width:200px;background:#252c3c;-webkit-box-shadow:0 2px 4px rgb(0 0 0 / 8%);box-shadow:0 2px 4px rgb(0 0 0 / 8%)}
    .admin .ad_left .menuclose{z-index: 100;position: fixed;top: 50px;right: 0;width:calc(100% - 200px);height: 100%;background: rgb(100 100 100 / 30%);}
    .admin .ad_left .logo{color:#fff;line-height:50px;display:block;text-align:center;font-size:32px;FONT-WEIGHT:600}

    .admin .ad_right .portal{display: block;line-height: 50px;margin-left: 20px;}
    .admin .ad_right .setting{display: flex;width: 30px;padding-right: 10px;justify-content: center;align-items: center;height: 50px;}
    .admin .ad_right .user_dropdown{width: 160px;display:flex;height:50px;justify-content:center;align-items:center}
    #iload{padding:60px 15px 0 }
    #showmenu{line-height: 50px;padding: 0 10px;}
    .table_scroll{width: 100%;overflow-x: scroll;}
}
@media (max-width: 575.98px) {

}
